package com.example.bysj_sb.service;

import com.example.bysj_sb.dao.RolePermissionDao;
import com.example.bysj_sb.domain.authority.RolePermission;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Isolation;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;

@Service("RolePermissionService")
//@Transactional注解：可以用在方法上和类上，用在类上代表这个类的所有公共非静态方法都将启用事务功能。
@Transactional(isolation = Isolation.READ_COMMITTED, propagation = Propagation. REQUIRED)
public class RolePermissionService {
    @Autowired
    private RolePermissionDao RolePermissionDao;

    //添加
    public Boolean add(RolePermission rolePermission) {
        return RolePermissionDao.add(rolePermission);
    }
}

